let {WechatyBuilder} = require('wechaty');

let {PuppetXp} = require('wechaty-puppet-xp');


const puppet = new PuppetXp()
const bot = WechatyBuilder.build({
  name: 'ding-dong-bot',
  puppet,
})


async function onMessage (msg) {
  console.log(msg.talker());
  if (msg.text() === 'ding') {
    await msg.say('dong')
  }
}
bot.on('message', onMessage)
bot.start()
  .then(() => {
    return console.log('StarterBot', 'Starter Bot Started.')
  })
  .catch(console.error)